const Koa = require('koa');

const app = new Koa();

const Router = require('koa-router');

const koaBody = require('koa-body');


const router = new Router();


app
    .use(koaBody());


router.get('/he', (ctx, next) => {//键值对，next指向下一个，get从浏览器请求回来的
    ctx.body = 'hello koa'//用于向文本中输出
});
router.get('/', (ctx, next) => {//键值对，next指向下一个，get从浏览器请求回来的
    //用于向文本中输出
});
router.get('/he/:id', (ctx, next) => {//键值对，next指向下一个，get从浏览器请求回来的

    console.log(ctx.params);
    ctx.body = JSON.stringify(ctx.params)//用于向文本中输出
});


router.get("/login", async ctx => {
    console.log("success8")
    console.log(ctx.request.query);
    let userName = ctx.request.query.name;
    console.log(userName)
    let pwd = ctx.request.query.pwd; s
    if (userName === "admin" && pwd === "111") {
        ctx.body = JSON.stringify("登陆成功！！");
    } else ctx.body = JSON.stringify("登陆失败！！！！");



    console.log("success");
    // ctx.body = JSON.stringify(ctx.request.queryuserName);
});

router.get("/users/get/all", ctx => {

    console.log(ctx.request.query);
    ctx.body = JSON.stringify(ctx.request.query);


})

app
    .use(router.routes())
    .use(router.allowedMethods());//koa插件引用方式

app.listen(5000);